pt_PT en_GB

Programação III (2 º Sem Ano Lectivo 2022)

LEIT

Programa

Programação III

Licenciatura ISUTC em Licenciatura em Engenharia Informática e de Telecomunicações

Programa

1. Excepções .................................................................................................................................8 Aulas
- Conceito de Excepções;
- Conceito e criação Excepções Previstas e não Previstas;
- Conceito e criação de Excepções Próprias;

2. Programação com Interface Gráfica........................................................................................30 Aulas
-Introdução a GUI, JFrame: Title, Size, Location, Contentor;
-Gerenciadores de Layout’s
-Utilização de campos de texto (classes Label, Textfield e TextArea JPasswordField);
-Imagens Foreground, Background Cores para botões e Label;
-Caixas de Escolhas, Listas, Button Group, Radio Button;
-Eventos na GUI ActionListener, ActionPerformed;
-Customização das telas;
-Menus, submenus, separadores;
-Eventos na GUI MouseListener;

3. Ambiente de Desenvolvimento Integrado NetBeans............................................................. 4 Aulas
- Criação de um Projecto e Módulos;
- API (Application Program Interface);
- Conjunto de rotinas, protocolos e ferramentas para construção de aplicativos de software;

4. Sockets e Threads.....................................................................................................................4 Aulas
- Programação de Cliente Servidor com Sockets;
- Linhas de execução Threads;

5. Introdução ao estudo do Padrão JEE................................................................................... 14 Aulas
- Introdução a programação Web com HTML;
- Conceito do Padrão Java Enterprise Edition;
- Servidor de aplicação;
- Servlet Container;
- Implementação da referencia Tomcat;